arbitrator of disputes - German English Dictionary